@charset "utf-8";
/* CSS Document */
 #loading{
 	position:fixed;
 	_position:absolute;
 	top:50%;
 	left:50%;
 	width:120px;
 	height:120px;
 	overflow:hidden;
 	background:url(../images/loading.gif) no-repeat;
 	z-index:1000;
 	color: #fff;
 	/*display:none;*/
 }
*{
		margin: 0px;
		padding: 0px;
	}
a{
	text-decoration: none;
}
a:hover{
	text-decoration:underline;
}
#main a img:hover{
	opacity: 0.9;
	filter:Alpha(opacity=90);
	background: #fff;
}
/*a img{border:1px solid #999;}*/
/*a img:hover{
	opacity: 0.7;
	background: white;
	color: white;
	border:2px dotted blue;
}*/
li{
	list-style: none;
}
@font-face {
	font-family: 'ng-iconfont';
	src: url('./font/iconfont.eot?var=03');
	src: url('./font/iconfont.eot?#iefix') format('embedded-opentype'), url('./font/iconfont.woff?var=03') format('woff'), url('./font/iconfont.ttf?var=03') format('truetype'), url('./font/iconfont.svg#uxiconfont?var=03') format('svg')
}
.ng-iconfont {
    display: inline-block;
    font-family: "ng-iconfont" !important;
    font-style: normal;
}
img, .f0left img{
	border:none;
}
.bottomImg{
	/*display: inline-block;*/
	position: relative;
	top: -5px;
}
.f0left img:hover{
	border:none;
}
.clear{
	clear:both;
	height: 5px;
}
#main .floor1 .f1tit, .ftit , .f2tit{
	width: 1190px;
	height: 44px;
	border-bottom:1px solid white;
	background: url(../images/titbg.jpg) 0px 25px repeat-x;
}
#main .floor1 a img{
	border: 1px solid #ddd;
}
#main .floor2 a img{
	border: 1px solid #ddd;
}
#main .floor3 a img{
	border: 1px solid #ddd;
}
#main .floor4 a img{
	border: 1px solid #ddd;
}
#main .floor5 a img{
	border: 1px solid #ddd;
}
#main .ftit strong{
	display: inline-block;
	padding-left: 2px;
	padding-right: 3px;
	height: 44px;
/*	width: 145px;*/
	line-height: 44px;
	font-weight: 700;
	font-size: 16px;
	background: white;
	font: 20px/34px "microsoft yahei";
	float: left;
}
#main .ftit span{
	display: inline-block;
	height: 20px;
	float: left;
	color: #999;
	font-size: 14px;
	line-height: 35px;
	/*vertical-align: bottom;*/

}
/*头部广告*/
#topad{
	width: 100%;
	background: #DD0B38;
	position: relative;
}
#topad #topad_close{
	width: 15px;
	height: 15px;
	/*background: red;*/
	background: url(../images/bg.png) no-repeat -270px -22px;
	position: absolute;
	right: 3px;
	top: 3px;

}
@keyframes icorun {
  0%{
    transform:rotateZ(0deg);
  }
100%{
    transform:rotateZ(360deg);
  }
 }
 @keyframes icorun2 {
  0%{
    transform:rotateZ(0deg);
  }
100%{
    transform:rotateZ(180deg);
  }
 }
/*头部开始*/
#head{
	width: 100%;
	height: 135px;
}

#topad img{
	display: block;
	margin: 0 auto;
	width:1190px;
	height: 150px;
	margin:0px auto;
	border:none; 
}
#head .header{
	width: 100%;
	height:39px;
	background: url(../images/header_bg.jpg) repeat-x;
}
#head .header .loginbar{
	width:1190px;
	height: 39px;
	margin:0px auto;
}
#head .header .loginbar .loginleft{
	width: 200px;
	height: 39px;
	float:left;
}
#head .header .loginbar .loginleft ul{
	position:relative;
	float: left;
}
#head .header .loginbar .loginleft .mobSN{
	width: 90px;
	position: relative; 
	border: none;
}
#head .header .loginbar .loginleft .alistnav{

}
#head .header .loginbar .loginleft .navconts{
	position: absolute;
	top:35px;
	left: -90px;
	width: 990px;
	height: 242px;
	background: #fff;
	border: 1px solid #ddd;
	z-index: 210;
	display: none;
	overflow: hidden;
	padding:20px 0px 0px 20px;
	/*padding-top: 10px;*/
}
#head .header .loginbar .loginleft .navconts ul{
	width: 165px;
	height: 200px;
	border-left:1px solid #ddd;
	/*background: red;*/
	padding-left: 15px;
	padding-right: 15px;
}
#head .header .loginbar .loginleft .navconts .ul_first{
	border-left: none;
}
#head .header .loginbar .loginleft .navconts ul li{
	width: 78px;
	height: 25px;
	line-height: 25px;
	font: 12px/1.5 arial,tahoma,宋体;
	float:left;

}
#head .header .loginbar .loginleft .navconts ul .fisrt_tit{
	width: 176px;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	font-weight: 500;
	font-family: "Microsoft Yahei";

}
#head .header .loginbar .loginleft .mobSN li{
	width: 90px;
}
#head .header .loginbar .loginleft .mobSN .ph{
	display: inline-block;
	background: url(../images/ph.jpg) 10px 13px no-repeat;
	text-indent: 15px;
	width:87px;
	height: 34px;
	border-bottom: none;
	/*background: #fff;*/
	text-align: center;
	z-index: 210;
	position: relative;
	/*transform:;icorun2*/
}

#head .header .loginbar .loginleft .mobSN .phhover{
	display: inline-block;
	text-indent: 15px;
	width:87px;
	height: 34px;
	background: url(../images/ph.jpg) 10px 13px no-repeat;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	/*background: #fff;*/
	left: -1px;
	height: 35px;
	border-bottom: 1px solid #fff;

	text-align: center;
	z-index: 210;
	position: relative;
}
#head .header .loginbar .loginleft ul #leftMob{
	width: 275px;
	height: 232px;
	background: white;
	border: 1px solid #ddd;
	position: absolute;
	top:35px;
	left: -1px;
	z-index: 5;
	padding: 15px;
	display: none;
}
#head .header .loginbar .loginleft ul .mobbg{
	width: 92px;
	height: 35px;
	/*background:transparent;*/
	background: red;
	border:1px solid #ddd;
	border-bottom:none;
	position: absolute;
	top:0px;
	left: 0px;
	z-index:0;
	display: none;
	z-index: 19;
}
#head .header .loginbar .loginleft ul #leftMob .m_left span{
	display: inline-block;
	padding-top: 10px;
	width: 132px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font: 12px/1.5 arial,tahoma,宋体;
	color: #333;
	z-index: 0;
}
#head .header .loginbar .loginleft ul #leftMob .m_left{
	width: 132px;
	height: 162px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
#head .header .loginbar .loginleft ul #leftMob .m_right{
	padding: 10px;
	margin-left: 15px;
	border-left: 1px solid #ddd;
	width: 95px;
	height: 142px;
	padding-top:16px;
	/*background: green;*/
	float: left;
	position: relative;
}
 .colose{
	width: 22px;
	height: 22px;
	position: absolute;
	top:15px;
	right: 15px;
	background: url(../images/close.png) no-repeat;
	cursor: pointer;
	z-index: 10;
	/*animation: icorun 1s linear;*/
}
#head .header .loginbar .loginleft ul #leftMob .m_right li{
	width: 35px;
	height: 25px;
	float: left;
	margin: 15px 6px;
}

#head .header .loginbar .loginleft ul #leftMob .m_right li a{
	display: block;
	width: 75px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #F3F3F3;
}
#head .header .loginbar .loginleft ul #leftMob .m_bottom{
	padding: 20px 10px;
	width: 242px;
	height: 35px;
	/*background: blue;*/
	float: left;
	margin: 0px auto;
}
#head .header .loginbar .loginleft ul #a_listmenu{
	width: 990px;
	height: 242px;
	border: 1px solid #ddd;
	background: white;
	position: absolute;
	top:35px;
	left: 50px;
	z-index: 6;
	display: none;
}
#head .header .loginbar .loginleft ul li{
	float: left;
}
#head .header .loginbar .loginleft  a em{
	/*display:inline-block;*/
	/*font-style:none;*/
/*	width: 8px;
	height:8px;*/
	width: 10px;
	height: 33px;
	line-height: 33px;
	font-family: "ng-iconfont" !important;
/*	background: url(../images/sj.jpg)  no-repeat;
	background: red;*/
	text-indent: 1px;
	font-style: normal;
}

#head .header .loginbar .loginright{
	/*width: 450px;*/
	height: 39px;
	float: right;
}
#head .header .loginbar .loginright ul {
	float: left;
	position: relative;
	margin-right: 5px;
}
#head .header .loginbar .loginright ul li{
	padding-left: 5px;
	padding-right: 5px;
}
#head .header .loginbar .loginright .aorder{
	width: 80px;
	height: 39px;
	overflow: hidden;
	z-index: 55;
}
#head .header .loginbar .loginright .aorderhover{
	width: 80px;
	height: 35px;
	overflow: hidden;
	z-index: 55;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #fff;
  left: 1px;
  height: auto;
  border-bottom: 2px solid #fff;
}
#head .header .loginbar .loginright .abuy{
	width: 80px;
	height: 39px;
	overflow: hidden;
	z-index: 55;
}
#head .header .loginbar .loginright .abuyhover{
	width: 78px;
	height: 35px;
	overflow: hidden;
	z-index: 55;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #fff;
  left: -1px;
  height: auto;
  border-bottom: 2px solid #fff;
}
#head .header .loginbar .loginright .aser{
	width: 80px;
	height: 39px;
	overflow: hidden;
	z-index: 55;
}
#head .header .loginbar .loginright .aserhover{
	width: 78px;
	height: 35px;
	overflow: hidden;
	z-index: 55;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #fff;
  left: -1px;
  height: auto;
  border-bottom: 2px solid #fff;
}
#head .header .loginbar .loginright  .liheight a{
	height: 30px;
	line-height: 30px;
}
#head .header .loginbar .loginright ul .aorder li{
	font-size: 14px;
	font-family: 微软雅黑;
	color: #333;
}
#head .header .loginbar a{
	display: inline-block;
	height: 39px;
/*	width: 100px;*/
	line-height: 39px;
	height: 39px;
	font-size: 12px;
	font-family: arial,tahoma,宋体;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
}

#head .header .loginbar em{
	display:inline-block;
	font-style:none;
	width: 8px;
	height:8px;
	font-family: "ng-iconfont" !important;
	font-style: normal;
}
#head .header .loginbar em:hover{
/*	transform: rotate(-180deg);
	transform-origin: 50% 48% 0px;
	transition: transform 0.2s ease-in 0s;*/
}
/*#head .header .loginbar .ph:hover .leftMob{
	display: block;
}*/
#head .header .loginbar  ul .mobbg{
	width: 90px;
	height: 39px;
	background: #fff;
	position: absolute;
	top:0px;
	left: 0px;
}
#head .header .loginbar .a_menu{
	display: inline-block;
	width: 90px;
	text-align: center;
	height: 34px;
	z-index: 210;
	position: relative;
	border:none;
}
#head .header .loginbar .a_menuhover{
	display: inline-block;
	width: 90px;
	text-align: center;
	height: 36px;
	z-index: 310;
	position: relative;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #fff;
  left: -1px;
  border-bottom: 1px solid #fff;
}
#head .header .loginbar .alistnav li{
	position: relative;
}

#head .header .loginbar .alistnav li .new{
	width: 16px;
	height: 16px;
	background: red;
	position: absolute;
	right: 18px;
	top:3px;
	z-index: 330;
	background: url(../images/npbg_2.png) -15px -205px no-repeat;
}
#head .header .loginbar .alistnav li .hot{
	width: 16px;
	height: 16px;
	background: red;
	position: absolute;
	right: 18px;
	top:3px;
	z-index: 13;
	background: url(../images/npbg_2.png) 0px -205px no-repeat;
}
#head .headlogo{
	width: 100%;
	height: 100px;
	margin-bottom: 100px;
}
#head .headlogo .headContent{
	width:1190px;
	height: 100px;
	margin: 0px auto;
}
#head .headlogo .headContent .logo{
	width:330px;
	height: 67px;
	margin-right: 45px;
	float: left;
}
/*logo*/
#head .headlogo .headContent .logo a{
	display:inline-block;
	width:330px;
	height: 67px;
	background:url(../images/logo.jpg) 0px 20px no-repeat;
	margin-right: 45px;
	float: left;
}
/*seach*/
#head .headlogo .headContent .seach{
	width: 610px;
	height: 67px;
	float: left;
	padding-top: 23px;
	background: url(../images/seach.jpg) 0px 23px no-repeat;
	/*border:1px solid #333;*/

}
#head .headlogo .headContent .seach .text{
 	/*border:none;*/
 	width: 470px;
 	height: 40px;
 	line-height: 40px;
 	background: transparent;
	border:none;
	padding-left: 35px;
	font-size: 14px;
	float: left;
	color: #999;
}
#head .headlogo .headContent .seach .button{
 	/*border:none;*/
 	width: 100px;
 	height: 40px;
 	line-height: 40px;
 	background: transparent;
	border:none;
/*	padding-left: 35px;*/
	font-size: 14px;
	float: right;
	cursor: pointer;
}
#head .headlogo .headContent .seach .seach_hot {
	width: 610px;
	height: 35px;
	/*background: red;*/
	font-size: 12px;
	color: #333;
}
#head .headlogo .headContent .seach .seach_hot a{
	color: #999;
}
#head .headlogo .headContent .seach .seach_hot .redhot{
	color: #FF6600;
}
#head .headlogo .headContent .seach .seach_hot a:hover{
	color: #FF6600;
}
/*logoad*/
#head .headlogo .headContent .logorightad{
	width: 150px;
	height: 40px;
	overflow: hidden;
	border:1px solid #EEEEEE;
	margin-left: 40px;
	float: left;
	margin-top: 23px;
	background: #FFFFFF;
	line-height: 40px;
	font-size: 14px;
	/*text-indent: 20px;*/
	position: relative;
	/*background: url(../images/rich.jpg) 2px 12px no-repeat;*/
}
#head .headlogo .headContent .logorightad .adicobg{	
		display: inline-block;
		width: 21px;
		height: 21px;
		float: left;
		background: url(../images/rich.jpg) 2px 6px no-repeat;
		position: absolute;
		top:8px;
		left: 0px;
}
#head .headlogo .headContent .logorightad a{

	display: inline-block;
	width: 150px;
	height:40px;
	line-height: 40px;
	text-align: center;
	color: #666666;
}
#head .headlogo .headContent .logorightad .adicotop{
display: inline-block;
	width: 150px;
	height:20px;
	line-height: 20px;
	text-align: center;
	color: #666666;
}
/*新导航菜单*/
.newwarp{
	width: 100%;
	height: 30px;
	border-bottom: 2px solid #333;
	margin: 0px;
	padding: 0px;
}
#newNav{
	width:1190px;
	margin: 0px auto;
	height: 30px;
	line-height: 30px;
}
#newNav ul{
	float: left;
}
#newNav .allcate{
	width:190px;
	height: 30px;
	line-height: 30px;
	background: #222;	
}
.navlist{
	position:relative;
	width:190px;
	/*height: 30px;*/
	height: 465px;
	z-index: 10;
	background: red;
}
#newNav .allcate a{
	color: #fff;
}
#newNav .allcate a:hover{
	color: #fff;
	text-decoration: underline;
}
.navMiddle {
	width: 785px;
	height: 30px;
}
.navMiddle li{
	float: left;
	height:30px;
	line-height: 30px;
	
}
#newNav a{
	color: #444;
	padding: 0px 12px 0px 13px;
}
#newNav a:hover{
	color: #F60;
	text-decoration: underline;
}




/*头部结束*/
/*主体开始*/
#main{
	width: 1190px;
	margin: 10px auto;
}
/*幻灯片*/
#side{
	width: 100%;
	height: 450px;
	background:#43AF64;
	z-index: 10;
}
#side .sider{
	width: 1190px;
	height: 450px;
	margin: 0px auto;
/*	background: blue;*/
}
/*#side .side_left*/
#side .side_left{
	width: 280px;
	height: 450px;
	background: white;
	float: left;
	
}
#side .side_left .ul_menu_left{
	float: left;
	width: 190px;
	height: 450px;
	background: #41A8F7;
	position: relative;
	/*padding-left: 10px;*/
}
#side .side_left ul li {
	width: 180px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	line-height: 31px;
	padding-left: 10px;
}
#side .side_left .ul_menu_left li:hover {
	background: #299AEF;
}
#side .side_left ul li em{
	font-style:normal;
	font-size: 16px;
	color: #fff;
}
#side .side_left ul li a{
	color: #fff;
	font-family: 微软雅黑;
	font-size13px;
	/*margin-left: 8px;*/
}


#side .side_left .ul_menu_left .menu_li_head{
	width: 180px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-weight: 700;
	background: #2A9AF0;

}
#side .side_left .ul_menu_left .tbg{
	width: 190px;
	padding:0px;
	margin: 0px;
	/*line-height: 5px;*/
	height: 5px;
	/*background: red;*/
	background: url(../images/npbg_2.png) no-repeat 0px -200px;
	overflow: hidden;
	/*background: red;*/
	*margin-top:-20px !important;
}
#side .side_left .ul_menu_left .list{
	/*position: relative;*/
	overflow: hidden;

}
#side .side_left .ul_menu_left .list  .rightcon{
	clear: both;
	width: 605px;
	height: 448px;
	position: absolute;
	top: 0px;
	left: 190px;
	border: 1px solid #ddd;
	background: white;
	z-index: 300;
	color: #666;
	display: none;
	overflow: hidden;
	padding:0px 0 0 10px;
	margin:0px ;
	font: 12px/20px arial,tahoma,Microsoft Yahei,宋体;
	font-family: "Microsoft Yahei";
		position: absolute;
}
#side .side_left .ul_menu_left .list  .rightcon ul li{
	width: 80px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	color: #333;
	float: left;
	/*font: 12px/20px arial,tahoma,Microsoft Yahei;*/
	font-family: "Microsoft Yahei";
}
#side .side_left .ul_menu_left .list  .rightcon ul li a{
	color: #333;
	font: 12px/20px arial,tahoma,Microsoft Yahei;
}
#side .side_left .ul_menu_left .list  .rightcon .w{
	width: 180px;
	height: 185px;
}
#side .side_left .ul_menu_left .list  .rightcon ul .tit{
	width: 83px;
	height: 23px;
	background: #ddd;
	padding: 0px;
	font-family: "Microsoft Yahei";
	font-weight: 700;
	text-indent: 5px;
}
#side .side_left .ul_menu_left .list  .rightcon ul .wtit{
	width: 175px;
	height: 23px;
	background: #ddd;
	font-weight: 700;
	text-indent: 5px;
}
#side .side_left .ul_menu_left .list  .rightcon ul li:hover{
	background: none;
}
#side .side_left .ul_menu_left .list  .rightcon ul .tit:hover ,#side .side_left .ul_menu_left .list  .rightcon ul .wtit:hover{
	background: #ddd;
}
#side .side_left .ul_menu_left .list  .rightcon ul li a{
	color: #333;
}
#side .side_left .ul_menu_left .list  .rightcon ul{
	width: 83px;
	height: 185px;
	float: left;
	color: #333;
	margin:5px;
	padding: 0px;
}
#side .side_left .ul_menu_left .list  .rightcon #top{
	width:580px;
	height: 30px;
	float: left;
	padding-bottom: 5px;
	border-bottom: 1px solid #ddd;
}
#side .side_left .ul_menu_left .list  .rightcon #top .close{
	width: 22px;
	height: 35px;
	/*background: red;*/
	float: right;
	position: absolute;
	right: 10px;
	top:10px;
	background: url(../images/close.png) no-repeat;
}
#side .side_left .ul_menu_left .list  .rightcon  #top li{
	float: left;
	width: 83px;
	height: 30px;
	background: #FF4545;
	margin-right: 5px;
	line-height: 30px;
	color: #fff;
}
#side .side_left .ul_menu_left .list  .rightcon  #top .blue{
	background: #538CF5;
}
#side .side_left .ul_menu_left .list  .rightcon ul li{
		color:#666;
		
	}
#side .side_left .ul_menu_left .tbg:hover{
	*background-color: none !important;
}
#side .side_left .ul_menu_left .menu_li_head a{
	padding-left: 10px;

}
#side .side_left  .menu_r{
	width: 90px;
	height: 450px;
	float: right;
	/*background: red;*/
	
}
#side .side_left  .menu_r li{
	width: 90px;
	height: 31px;
	font-size: 14px;
	color: #333;
	
}
#side .side_left  .menu_r li a{
	color: #333;
	position: absolute;
	display:block;
	width: 75px;
	height: 31px;
}
#side .side_left  .menu_r li a em{
	display:inline-block;
	color: #333;
	position: relative;
	top: -2px;
	left: 0px;
	width: 16px;
	height: 16px;


}
#side .side_left  .menu_r li a .li_red_hot{
	background: url(../images/npbg_2.png)  0px -205px no-repeat;	width: 16px;
	height: 16px;
}
#side .side_left  .menu_r li a .li_green_hot{
	background: url(../images/npbg_2.png)  -16px -205px no-repeat;	width: 16px;
	height: 16px;
}
#side .side_left  .menu_r .li_right_head{
	height: 35px;
	/*text-indent: 5px;*/
	/*padding-left: 5px;*/
	font-weight: 700;
	/*background: red;*/
}
#side .side_left  .menu_r .li_right_head a{
	border-bottom: 1px solid #EEEEEE;
	display: inline-block;
	height: 35px;
	line-height: 35px;
}
#side .side_left  .menu_r .li_right_head a:hover{
	text-decoration: none;
	cursor: default;
	color: #333;
}
#side .side_left  .menu_r .li_right a{
	height: 35px;
	font-weight: 700;
	color: #333;
	font-size: 13px;
}

#side .side_left  .menu_r  a:hover{
	color: #FF6600;

}



/*#side .side_left end*/
/*右侧幻灯片重写 加效果*/
#rightside{
	width: 910px;
	height: 450px;
	float: right;
	position: relative;
	/*overflow:hidden;*/
}
#rightside .ullist{
	width: 910px;
	height: 450px;
	position: absolute;
}
#rightside ul li{
	width: 910px;
	height: 450px;
	float: left;

}
#rightside  #sidelist{
	width: 910px;
	height: 55px;
	position: absolute;
	bottom: 0px;
	color:#fff;
	z-index: 100;

	/*overflow: hidden;*/
}
/*#rightside  #sidelist ul .tit{
	height: 91px;
}*/

#sidelist ul li{
	width: 81px;
	height: 40px;
	/*height: 55px;*/
	top: 15px;
	position: absolute;	
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	font-family: arial,tahoma,宋体;
		background:rgba(0,0,0,0.5);
		 filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
	margin-right: 1px;
	/*margin-left: 1px;*/
	position: relative;
}
#rightside  #sidelist ul .tit{
	height: 155px;
	top:155px;
}
#rightside  #sidelist ul .tit span{
	display: inline-block;
	width: 81px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	top: 15px;
	left: 0px;
}
#rightside  #sidelist ul li .moreico2{
	width: 225px;
	padding: 0px;
	position: absolute;
	bottom: 40px;
	/*height: 35px;*/
	line-height: 35px;
	padding-bottom: 20px;
	/*left: 0px;*/
	z-index: 222;
	display: none;
	background:rgba(0,0,0,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
}
#rightside  #sidelist ul li .moreico2 li{
	padding: 0px;
	width: 200px;
	height: 25px;
	line-height: 25px;
	background: transparent;
	text-align: left;
	text-indent: 20px;
	overflow: hidden;
}
#rightside  #sidelist ul li .moreico2 li i{
	display: inline-block;
	width: 8px;
	height: 4px;
	background: #fff;
}
#rightside  #sidelist ul li .moreico2 li .cred{
	background: red;
}
#rightside  #sidelist ul li .moreico2 li a{
	color: #fff;
}
#rightside  #sidelist ul li .moreico {
	width: 81px;
	line-height: 15px;
	text-align: center;
	height: 15px;
	position: absolute;
	top: -15px;
	left: 0px;
	z-index: 222;
	background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
	display: none;
/*	padding-top: 5px;
	padding-left:10px;*/
}
#rightside  #sidelist ul li .moreico  i{
	display:inline-block;
	width: 8px;
	height: 4px;
	background: #fff;
	line-height: 10px;
	text-align: center;
	z-index: 201;
	/*margin-right: 2px;
	padding-top: 2px;
	padding-left: 3px;*/
}
#rightside  #sidelist ul li .moreli{
	position: absolute;
	bottom: 74px;
	left: 0px;
	background: blue;
	z-index: 10;
}
#rightside  #sidelist ul li .moreli ul{
	width: 223px;
	height: 40px;
}
#rightside  #sidelist ul li .moreli li{
	width:223px;
	height: 34px;
}
#rightside  #sidelist ul li div ul{
	padding: 0px auto;
}
#rightside  #sidelist ul li div ul li{
/*	display: inline-block;
	/*float: left;*/
	width: 10px;
	height: 5px;
	background: #fff;
	z-index: 10;
*/}
#rightside  #sidelist ul li div .cred{
	background: red;
}
#rightside ul li img{
	display: block;
	width: 750px;
	height: 450px;
	position: absolute;
	top: 0px;
	left: 80px;
	z-index: 0;
}
#rightside #leftbtn0{
	width: 50px;
	height: 114px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:160px;
	left: 0px;
	z-index: 10;
	cursor: pointer;
	/*display: none;*/
}
#rightside #leftbtn0 .leftico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -271px -52px no-repeat;
	position: absolute;
	top:36px;
	left: 14px;
}
#rightside  #rightbtn0{
	width: 50px;
	height:114px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:160px;
	right: 0px;
	z-index: 10;
	cursor: pointer;
}
#rightside #rightbtn0 .rightico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -250px -55px no-repeat;
	position: absolute;
	top:36px;
	right: 14px;
	z-index: 10;
}










/*幻灯片结束*/
/*0层*/
#main .floor0{
	width: 1190px;
	height: 560px;
	margin: 10px 0px;
	overflow: hidden;
}
#main .floor0 .f0tit{
	height: 38px;
	width: 1190px;
	background: blue;
}
#main .floor0 .f0cont .f0left{
	width: 190px;
	height: 500px;
	float:left;
	background: #FF4546;
}
#main .floor0 .f0cont .f0left a img{
	width: 190px;
	height: 500px;
}
#f0tab{
	width: 600px;
	height: 500px;
	float: left;
	position: relative;
	overflow: hidden;
}
#f0tab .ullist{
	width: 2400px;
	height: 500px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#f0tab .ullist .conts{
	float: left;
}
#f0tab #bottombtn01{
	width:45px;
	height: 5px;
	border: 5px solid #ddd;
	position: absolute;
	bottom: 10px;
	left: 275px;
	z-index: 10;
	border-radius: 5px;
}
#f0tab  #bottombtn01 span{
	display: inline-block;
	width: 15px;
	height: 5px;
	background: #fff;
	float: left;
	cursor: pointer;
}
#f0tab  #bottombtn01 .redchoose{
	background: red;
}
#f0tab #leftbtn01{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;

	position: absolute;
	filter:Alpha(opacity=50);
	background: rgba(0, 0, 0, 0.5);
	top:215px;
	left: 0px;
	z-index: 10;
	cursor: pointer;
	display: none;
}
#f0tab #leftbtn01 .leftico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -271px -52px no-repeat;
	position: absolute;
	top:18px;
	left: 10px;
}
#f0tab  #rightbtn01{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:215px;
	right: 0px;
	z-index: 10;
	cursor: pointer;
	z-index: 10;
}
#f0tab  #rightbtn01 .rightico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -250px -53px no-repeat;
	position: absolute;
	top:18px;
	right: 10px;
	z-index: 10;
}

.floor0 .f0cont .f0center{
	width: 600px;
	height: 500px;
	background: #666;
	float: left;
}
.floor0 .f0cont .f0center ul li{
	list-style: none;
	width: 199px;
	height: 249px;
	float: left;
	background: white;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;

}
.floor0 .f0cont .f0center ul li #conts{
	width: 199px;
	height: 249px;
	overflow: hidden;
}
.floor0 .f0cont .f0center ul li .conts2{
	padding: 0px;
	width: 199px;
	height: 249px;
}
.floor0 .f0cont .f0center ul li #conts  a img{
	width: 120px;
	height: 120px;
	overflow: hidden;
}
.floor0 .f0cont .f0center ul li #conts .lis {
	/*float: left;*/
	width: 160px;
	background: red;
	height: 30px;
}
.floor0 .f0cont .f0center ul li #conts .tits{
	width: 154px;
	height: 50px;
}
.floor0 .f0cont .f0center ul li img{
 	width: 175px;
 /*	height: 60px
 	float:left;*/
 	padding-top: 20px;
 	padding-left: 10px;
	
}
.floor0 .f0cont .f0center ul li p{
	font-size: 14px;
	text-align: center;
	height: 35px;
}
.floor0 .f0cont .f0center ul li p.clock{
	display: inline-block;
	width: 150px;
	height: 20px;
	background: url(../images/clock.jpg) 25px 0px no-repeat;
/*	background: red;*/
	/*padding-left: 25px;*/
	margin-left: 20px;

}
.floor0 .f0cont .f0center ul li .zhekou{
	background: url(../images/zhekou.jpg) 15px 20px no-repeat;
	width: 175spx;
	height: 50px;
	padding-top:25px;
	padding-left:10px;
	text-indent: 15px;
	font-family: microsoft yahei ,微软雅黑；
	font-size:20px;
	font-weight: 900;
	color: white;
}
.floor0 .f0cont .f0center ul li em{
	font-style: normal;
	width: 84px;
	height: 29px;
	line-height: 29px
	padding-left:10px;
	font-size: 12px;
	color:white;
}
.floor0 .f0cont .f0center ul li a{
	display: inline-block;
	font-size: 14px;
/*	height: 29px;
	line-height: 29px;*/
	padding-left: 25px;
	color: #333;
}
.floor0 .f0cont .f0right{
	width: 390px;
	height: 500px;
	/*background: #777;*/
	float: right;
}
.floor0 .f0cont .f0right ul li {
	list-style: none;
	width: 190px;
	height: 245px;
	background: white;
	float: left;
	margin-left: 5px;
	margin-bottom: 10px;
	/*border: 1px solid #999;*/
}
/*0层结束*/


/*1层*/
/*tab内容切换*/
#contentsTab ,  #contentsTab1  , #contentsTab2 , #contentsTab3{
	width:1192px;
	height: 505px;
	position: relative;
	overflow: hidden;
}
#contentsTab .ulleft , #contentsTab1 .ulleft , #contentsTab2  .ulleft , #contentsTab3  .ulleft {
	position: relative;
	left: 0px;
	top: 0px;
	width: 8344px;
	height: 450px;
}
/*#contentsTab .ulleft li {
	list-style: none;
}*/
#contentsTab #leftbtn , #contentsTab1 #leftbtn1 , #contentsTab2 #leftbtn2 , #contentsTab3 #leftbtn3{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:220px;
	left: 0px;
	z-index: 10;
	cursor: pointer;
	/*display: none;*/
}
#contentsTab #leftbtn .leftico , #contentsTab1 #leftbtn1 .leftico , #contentsTab2 #leftbtn2 .leftico , #contentsTab3 #leftbtn3 .leftico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -271px -52px no-repeat;
	position: absolute;
	top:18px;
	left: 10px;

}
#contentsTab #rightbtn , #contentsTab1 #rightbtn1 , #contentsTab2 #rightbtn2 , #contentsTab3 #rightbtn3{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:220px;
	right: 0px;
	z-index: 10;
	cursor: pointer;
	z-index: 10;
}
#contentsTab #rightbtn .rightico , #contentsTab1 #rightbtn1 .rightico , #contentsTab2 #rightbtn2 .rightico , #contentsTab3 #rightbtn3 .rightico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -250px -55px no-repeat;
	position: absolute;
	top:18px;
	right: 10px;
	z-index: 10;

}
#contentsTab .ulleft{
	width: 8330px;
	height: 450px;
}
.w1190{
	width: 1190px;
	height: 450px;
}
#contentsTab .ulleft li  ,  #contentsTab1 .ulleft li  ,  #contentsTab2 .ulleft li  ,  #contentsTab3 .ulleft li{
	/*width: 1190px;*/
	height: 450px;
	list-style: none;
	float: left;
}
/*tab切换内容开始*/
.clear{
	clear: both;
}
#main .floor1{
	width: 1190px;
	height: 555px;
/*	background: #999;
	margin: 10px 0px;*/
}

#main  .f1_tit{
	width: 1190px;
	height: 44px;
	padding:0px;
	margin: 0px;
	position:relative;
	/*padding-top: 2px;*/
}
#main  .f1_tit .left_tit{
	width: 191px;
	height: 42px;
	float: left;
	line-height: 42px;
	color: #555;
	text-indent: 19px;
	font-size: 16px;
	font-family: "microsoft yahei";
	font-weight: bold;	
	background: #F1F1F1;

}
#main  .f1_tit .left_tit span{
	display: inline-block;
	width: 5px;
	height: 46px;
	background: #F50;
	float: left;
	/*padding-top: -2px;*/
	position: absolute;
	top:-4px;
	left: 0px;
}
#main  .f1_tit .left_tit .span_2{
	background: #2E82FF;
}
#main  .f1_tit .left_tit .span_3{
	background: #E87499;
}
#main  .f1_tit .left_tit .span_4{
	background:#83602A;
}

#main  .f1_tit .left_tit i{
/*	width:2px;
	height: 2px;*/
	background: red;
	position: absolute;
	top: -4px;
	left: 5px;
	width:0px;
	height: 0px;
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	border-left: 2px solid #666;
	border-bottom: 2px solid #666;
/*	border-left: 2px solid #666;
	border-bottom: 2px solid #666;*/
}
#main  .f1_tit  .right_tab_tit{
	width: 999px;
	height: 42px;
	float: left;
	background: #F1F1F1;
	
}
#main  .f1_tit  .right_tab_tit_f1 li a{
	color: #FF5500;
}
#main  .f1_tit  .right_tab_tit_f2 li a{
	color: #2E82FF;
}
#main  .f1_tit  .right_tab_tit_f3 li  a{
	color:  #E87499;
}
#main  .f1_tit  .right_tab_tit_f4 li  a{
	color: #83602A;
}
#main  .f1_tit  .right_tab_tit ul li {
	float: left;
	width: 119px;
	height: 42px;
	line-height: 42px;
	color: #FF5500;


}
#main  .f1_tit  .right_tab_tit ul li a{
	width: 119px;
	height: 42px;
	line-height: 42px;
	/*color: #FF5500;*/
	display: inline-block;
	font-size: 16px;
	font-family: "microsoft yahei";
	font-weight: bold;
	text-align: center;
}
#main  .f1_tit  .right_tab_tit ul li .onchicked{
	background: #FF5500;
	color: #fff;
}
#main  .f1_tit  .right_tab_tit ul li .onchicked_f2{
	background: #2E82FF;
	color: #fff;
}
#main  .f1_tit  .right_tab_tit ul li .onchicked_f3{
	background: #E87499;
	color: #fff;
}
#main  .f1_tit  .right_tab_tit ul li .onchicked_f4{
	background: #83602A;
	color: #fff;
}

#main  .f1_tit  .right_tab_tit ul li a:hover{
	text-decoration: none;
}



#main .floor1 .fltop1{
	width: 190px;
	height: 300px;
	background: white;
	float: left;

}
#main .cont_top1{
	width: 187px;
	height: 300px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #ddd;
}
#main .cont_top1 ul{
	padding-left: 20px;
	padding-right: 10px;
	width: 165px;
	height: 250px;
}
#main .cont_top1 ul li{
	float: left;
	height: 35px;
	line-height: 35px;
	padding:5px;
/*	max-width: 65px;
	min-width: 25px;*/
}
#main .cont_top1 ul li a{
	font-size:14px;
	color: #666;
	font: 12px/35px "microsoft yahei";
	line-height: 35px;
	*padding-left: 2px;
	*padding-right: 2px;
	*display:block;
	*float: left;
	*overflow: hidden;
	*min-width: 25px;
	*max-width: 65px;
	*height: 24px;

}
#main .cont_top1 ul .buttom_botton{
	width: 150px;
	height: 40px;
	background: #F1F1F1;
	border: 1px solid #ddd;
	margin-left: -8px;
}
#main .cont_top1 ul .buttom_botton a{
	font-size: 14px;
	display: inline-block;
	width: 150px;
	height: 40px;
	text-align: center;
	color: #FF5500;
	font-weight: 700;
}
#main .cont_top1 ul .buttom_botton a:hover{
	color: #fff;
	text-decoration: none;
}
#main .cont_top1 ul .buttom_botton:hover{
	background: #FF5500;
	color: #fff;
}
#main .floor1 .fltop2{
	width: 400px;
	height: 300px;
	background: white;
	float: left;
	/*border: 1px solid #ddd;
	margin-left: -2px;*/

}
#main .floor1 .fltop3{
	width: 200px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor1 .fltop4{
	width: 200px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor1 .fltop5{
	width: 200px;
	height: 300px;
	background: white;
	float: left;
}
#main  .fltop6{
	width: 190px;
	height: 200px;
	background: white;
	float: left;
	/*border: 1px solid #ddd;*/
}
#main  .f1_img_bottom{
	width: 190px;
	height: 200px;
	padding:0px;
	margin: 0px;
	padding-left: 1px;
}
#main  .f1_img_bottom li {
	width: 90px;
	height: 36px;
	float: left;
	border: 1px solid #ddd;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 3px;
	margin-left: -1px;
	margin-top: -1px;
} 
#main   .f1_img_bottom li a img{
	border: none;
}

#main .floor1 .fltop7{
	width: 400px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor1 .fltop8{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor1 .fltop9{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor1 .fltop10{
	width: 200px;
	height: 200px;
	background: white;
	float: left;

}






/*1层结束*/



/*2层*/
#main .floor2{
	width: 1190px;
	height: 555px;
	/*border-top: 1px solid #333;*/
	
}
/*#main .floor2 .f2tit {
	height: 44px;
	width: 1190px;
}*/
.f2cont img{
	 border:1px solid #ddd;
}
#main .floor2 .f2cont{
	width: 1190px;
	background: blue;
}
#main .floor2 .f2cont .f2cont1{
	width: 190px;
	height: 300px;
	float: left;
	background: white;
}
#main .floor2 .f2cont .f2cont2{
	width: 400px;
	height: 300px;
	float: left;
	background: blue;
}
#main .floor2 .f2cont .f2cont3{
	width: 200px;
	height: 300px;
	float: left;
	background: red;
}
#main .floor2 .f2cont .f2cont4{
	width: 200px;
	height: 300px;
	float: left;
	background: blue;
}
#main .floor2 .f2cont .f2cont5{
	width: 200px;
	height: 300px;
	float: left;
	background: red;
}
#main .floor2 .f2cont .f2cont6{
	width: 190px;
	height: 200px;
	float: left;
	background: blue;
}
#main .floor2 .f2cont .f2cont7{
	width: 200px;
	height: 200px;
	float: left;
	background: red;
}
#main .floor2 .f2cont .f2cont8{
	width: 200px;
	height: 200px;
	float: left;
	background: blue;
}
#main .floor2 .f2cont .f2cont9{
	width: 200px;
	height: 200px;
	background: red;
	float: left;
}
#main .floor2 .f2cont .f2cont10{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor2 .f2cont .f2cont11{
	width: 200px;
	height: 200px;
	background: red;
	float: left;
}

/*2层结束*/

/*3层*/
#main .floor3{
	width: 1190px;
	height: 555px;

	margin: 10px 0px;
}

#main .floor3 .f3top1{
	width: 190px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor3 .f3top2{
	width: 600px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor3 .f3top3{
	width: 200px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor3 .f3top4{
	width: 200px;
	height: 300px;
	background: white;
	float: left;
}
#main .floor3 .f3top5{
	width: 190px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor3 .f3top6{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor3 .f3top7{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor3 .f3top8{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}
#main .floor3 .f3top9{
	width: 400px;
	height: 200px;
	background: white;
	float: left;
}
/*#main .floor3 .f3top10{
	width: 200px;
	height: 200px;
	background: white;
	float: left;
}*/


/*3层结束*/

/*4层*/
#main .floor4{
	width: 1190px;
	height: 565px;
	/*background: #999;*/
	margin: 10px 0px;
}
#main .floor4 .f4cont{
	width: 1190px;
	float: lfet;
	background: blue;
}
#main .floor4 .f4cont .f4left{
	width: 600px;
	float: left;
}
#main .floor4 .f4cont .f4cright{
	width: 600px;
	height: 500px;
	float: left;
}
#main .floor4 .f4cont .f4cright ul{
	margin:0px;
	padding: 0px;
/*	position: relative;*/
/*	margin-left: -2px;*/
}
#main .floor4 .f4cont .f4cright ul li{
	width: 200px;
	height: 50px;
	list-style: none;
	display: inline-block;
	float: left;
	margin:0px;
/*	margin-left: -10px;
	margin-top: -10px;*/
	padding: 0px;
	background: red;
}
#main .floor4 .f4cont .f4cright ul li a{
	display: block;
	float: left;
}
#main .floor4 .f4cont .f4cright ul li img{
	display: block;
	float: left;
}
#main .floor4 .f4cont .f4left{
	width: 590px;
	height: 500px;
	float: left;
}
#main .floor4 .f4cont .f4cont1{
	width: 190px;
	height: 300px;
	float: left;
	background: white;
}
#main .floor4 .f4cont .f4cont2{
	width: 400px;
	height: 300px;
	float: left;
	background: blue;
}
#main .floor4 .f4cont .f4cont3{
	width: 190px;
	height: 200px;
	float: left;
	margin-top: 2px;
	/*background: red;*/
}
#main .floor4 .f4cont .f4cont4{
	width: 400px;
	height: 200px;
	float: left;
	background: white;
	margin: 0px;
}
#main .floor4 .f4cont .f4cont5{
	width: 200px;
	height: 200px;
	float: left;
	background: red;
	margin: 0px;
}
#main .floor4 .f4cont .f4cont6{
	width: 200px;
	height: 300px;
	float: left;
	background: blue;
	margin: 0px;
		padding-top:-200;
		padding:0px;
}
#main .floor4 .f4cont .f4cont7{
	width: 200px;
	height: 300px;
	float: left;
	background: red;
	margin: 0px;
}
#main .floor4 .f4cont .f4cont8{
	width: 200px;
	height: 200px;
	float: left;
	background: white;
	padding-top: 50px;
	background: purple;
	margin: 0px;
		padding-top:-200;
		padding:0px;
}
#main .floor4 .f4cont .f4cont9{
	width: 200px;
	height: 200px;
	background: purple;
	float: left;
	margin: 0px;
/*	margin-top: -15px;*/
}
#main .floor4 .f4cont .f4cont10{
	width: 200px;
	height: 300px;
	background: blue;
	float: left;

}



/*4层结束*/

/*5层*/
#main .floor5{
	width: 1190px;
	height: 500px;
	/*float: left;*/
	margin: 10px 0px;
}
#main .floor5 .f5cont{
	width: 1190px;
	
	background: blue;
}
#main .floor5 .f5cont .f5cont1{
	width: 190px;
	height: 300px;
	float: left;
	background: white;
	padding:0px;
	margin: 0px;

}
#main .floor5 .f5cont .f5cont1  .cont_top1 .f5_ico_left{
	padding:0px;
	margin: 0px;
		width: 190px;
	height: 300px;
	/*background: red;*/
}
#main .floor5 .f5cont .f5cont1 .cont_top1 .f5_ico_left li{
	width:62px;
	height: 74px;
	float: left;
	border: 1px solid #ddd;
	margin-left: -1px;
	margin-top: -1px;
	padding:0px;
}
#main .floor5 .f5cont .f5cont1 .cont_top1 .f5_ico_left li a i{
	width: 62px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 25px;
	color: #538CF5;
}
#main .floor5 .f5cont .f5cont1 .cont_top1 .f5_ico_left li a{
    display: block;
    width: 62px;
    height: 74px;
    color: #999;
    font-family: "microsoft yahei";
    text-align: center;
    cursor: pointer;
    overflow: hidden;

}
#main .floor5 .f5cont .f5cont1 .cont_top1 .f5_ico_left li a:hover{  
	text-decoration: none;
}

#main .floor5 .f5cont .f5cont2{
	width: 400px;
	height: 300px;
	float: left;
	background: blue;
}
#main .floor5 .f5cont .f5cont3{
	width: 200px;
	height: 300px;
	float: left;
	background: red;
}
#main .floor5 .f5cont .f5cont4{
	width: 200px;
	height: 300px;
	float: left;
	background: blue;
}
#main .floor5 .f5cont .f5cont5{
	width: 200px;
	height: 300px;
	float: left;
	background: red;
}
#main .floor5 .f5cont .f5cont6{
	width: 190px;
	height: 150px;
	float: left;
	background: blue;
}
#main .floor5 .f5cont .f5cont7{
	width: 200px;
	height: 150px;
	float: left;
	background: red;
}
#main .floor5 .f5cont .f5cont8{
	width: 200px;
	height: 150px;
	float: left;
	background: blue;
}
#main .floor5 .f5cont .f5cont9{
	width: 200px;
	height: 150px;
	background: red;
	float: left;
}
#main .floor5 .f5cont .f5cont10{
	width: 200px;
	height: 150px;
	background: red;
	float: left;
}

/*5层结束*/

/*6层*/
#main .floor6{
	width: 1190px;
	height: 365px;
	/*background: #999;*/
	margin: 10px 0px;
	/*border-bottom: 1px solid red;*/
	/*float: left;*/
}
#main .floor6 .f6left{
	width: 190px;
	height: 318px;
	float: left;
/*	background:blue;*/
	/*overflow: hidden;*/
}
#main .floor6 .f6left .f6_l_tit{
	width: 190px;
	height: 29px;
	line-height: 29px;
	background: #538CF5;
		color: #fff;

}
#main .floor6 .f6left  ul li a{
	color: #fff;
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
	font-size: 14px;
}
#main .floor6 .f6left .f6_l_cont{
	width: 188px;
	height: 289px;
	border: 1px solid #ddd;


}
#main .floor6 .f6left .f6_l_cont ul li{
	width: 90px;
	height:65px;
	color: #666;
	float: left;
	padding-top: 20px;
}
#main .floor6 .f6left .f6_l_cont ul li a{
	color: #333;
	display: inline-block;
	width:85px;
	height:65px;
	font-size: 12px;
	text-align: center;
	font-family: "microsoft yahei";
}
#main .floor6 .f6left .f6_l_cont ul li a:hover{
	color: #538CF5;
	text-decoration:none;
}
#main .floor6 .f6left .f6_l_cont ul li a i{
	display: inline-block;
	width: 85px;
	height: 32px;
	/*padding-left: 15px;*/
	/*text-align: center;*/
	font-size: 32px;
	color: #80ABEC;
	line-height: 32px;
	display: inline-block;
    font-family: "ng-iconfont" !important;
    font-style: normal;
    z-index: 248;

}
#f6tab{
	width: 1000px;
	height: 320px;
	float: right;
	overflow: hidden;
	position: relative;
}
#f6tab .ullist{
	width: 4000px;
	height: 320px;
	position:relative;
	left: 0px;
	top:0px;
}
#f6tab .ullist li{
	float: left;
}
#f6tab #bottombtn{
	width:45px;
	height: 5px;
	border: 5px solid #ddd;
	position: absolute;
	bottom: 10px;
	left: 475px;
	z-index: 10;
	border-radius: 5px;
}
#f6tab  #bottombtn span{
	display: inline-block;
	width: 15px;
	height: 5px;
	background: #fff;
	float: left;
	cursor: pointer;
}
#f6tab  #bottombtn .redchoose{
	background: red;
}
#f6tab #leftbtn4{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:100px;
	left: 0px;
	z-index: 10;
	cursor: pointer;
}
#f6tab #leftbtn4 .leftico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -271px -52px no-repeat;
	position: absolute;
	top:18px;
	left: 10px;
}
#f6tab  #rightbtn4{
	width: 40px;
	height: 74px;
	background: black;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	position: absolute;
	top:100px;
	right: 0px;
	z-index: 10;
	cursor: pointer;
	z-index: 10;
}
#f6tab  #rightbtn4 .rightico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -250px -53px no-repeat;
	position: absolute;
	top:18px;
	right: 10px;
	z-index: 10;
}
#main .floor6 .f6_right_cont{
	width: 1000px;
	height: 318px;
	border: 1px solid #ddd;
	border-left: none;
	float: right;
	margin-left: -1px;
	overflow: hidden;
}
#main .floor6  .rightico{
	display:inline-block;
	width: 21px;
	height: 42px;
	background: url(../images/bg.png) -250px -53px no-repeat;
	position: absolute;
	top:18px;
	right: 10px;
	z-index: 10;
}
#main .floor6 .f6center{
	width: 415px;
	height: 318px;
	float: left;
	/*background:blue;*/
	padding-left: 10px;
	padding-top: 10px;
}
#main .floor6 .f6center a img{
	width: 390px;
	height: 280px;
}
#main .floor6 a img ,#main .floor6 a{
	border: 0px;
}
#main .floor6 .f6center2{
	width: 180px;
	height: 318px;
	float: left;
	/*background:blue;*/
}
#main .floor6 .f6center2 ul li{
	float: left;
	height:12px;
	line-height: 12px;
	width: 180px;
	color: #999;
	 font-size: 12px;
	 overflow: hidden;
	 padding:10px 0px;
}
#main .floor6 .f6center2 ul li a {
    font-size: 12px;
    color: #333;
}


#main .floor6 .f6right_2{
	width: 360;
	height: 316;
	float: right;
	overflow:hidden;
}
#main .floor6  .f6_r_tit{
	width:379px;
	height:36px;
	line-height:36px;
	font: 14px;
	font-family:"microsoft yahei";
}
#main .floor6 .f6right_2 .f6_r_cont{
	
}
#main .floor6 .f6right_2 .f6_r_cont ul{
	width:170px;
	height:auto;
	float:left;
	margin-right:10px;
}
#main .floor6 .f6right_2 .f6_r_cont ul li{
	width:170px;
	height:auto;
	float:left;
}
#main .floor6 .f6right_2 .f6_r_cont ul li a{
	font-size:12px;
	font-family: "microsoft yahei";
	color: #333;
	position:relative;
}
#main .floor6 .f6right_2 .f6_r_cont ul li a img{
	width:170px;
	height:170px;
	
}
#main .floor6 .f6right_2 .f6_r_cont ul li a p{
	display: inline-block;
	width: 170px;
	empty-cells: 30px;
	line-height: 30px;
	position: absolute;
	bottom:5px;
	left: 0px;
	background:#000;
	opacity: 0.65;
	filter:Alpha(opacity=65);
	color: #fff;
	text-indent:10px;
}


/*6层结束*/


/*foot开始*/
#footer{
 width: 100%;
 height: auto;
 clear: both;
 *margin-top: 860px!important;
 
}
#footer .foot1{
	height: 310px;
	width: 100%;
	background: #F5F5F5;
	margin: 20px 0px 0px 0px;
	border-top: 1px solid #E7E7E7;
	overflow: hidden;
}
#footer .foot1 .foot_cont{
	width: 1190px;
	height:75px;
	margin: 0px auto;
}

#footer .foot1 .foot_cont dl{
	width: 238px;
	height: 70px;
	float: left;
}
#footer .foot1 .foot_cont dl{
	width: 238px;
	height: 70px;
	float: left;
	border-bottom: 1px solid #eaeaea;
	text-indent: 50px;
	position: relative;
}
/*#footer .foot1 .foot_cont dl*/
#footer .foot1 .foot_cont dl span{
	display: inline-block;
	float: left;
	position: absolute;
	top:10px;
	left:0px;
}
#footer .foot1 .foot_cont dl .ico1{
	background: url(../images/fbg_01.png) no-repeat;
	/*background: blue;*/
	width: 48px;
	height: 48px;
	/*float: left;*/

}
#footer .foot1 .foot_cont dl .ico2{
	background: url(../images/fbg_02.png) no-repeat;
	/*background: blue;*/
	width: 48px;
	height: 48px;
	/*float: left;*/
}
#footer .foot1 .foot_cont dl .ico3{
	background: url(../images/fbg_03.png) no-repeat;
	/*background: blue;*/
	width: 48px;
	height: 48px;
	float: left;
}
#footer .foot1 .foot_cont dl .ico4{
	background: url(../images/fbg_04.png) no-repeat;
	/*background: blue;*/
	width: 48px;
	height: 48px;
	float: left;
}
#footer .foot1 .foot_cont dl .ico5{
	background: url(../images/fbg_05.png) no-repeat;
	/*background: blue;*/
	width: 48px;
	height: 48px;
	float: left;
}
#footer .foot1 .foot_cont dl dt{
	font-size: 14px;
	width: 230px;
	height: 35px;
	line-height: 35px;
	font-weight: 700;
	color: #333;
	font-family: "Microsoft Yahei";
}
#footer .foot1 .foot_cont dl dd{
	font-size: 14px;
	font-weight: 400px;


}
#footer .foot1 .foot_cont dl dd{
	color: #545454;
	font: 12px/1.5 arial,tahoma,宋体;
}

#footer .foot1 .foot_cont2 {
	width: 1190px;
	height:180px;
	margin: 0px auto;
}
#footer .foot1 .foot_cont2{
	width: 1190px;
	height: 180px;
	/*background:blue;*/
	margin: 0px auto;
	/*overflow: hidden;*/
}
#footer .foot1 .foot_cont2 ul{
	float: left;
	width: 160px;
	height: 180px;
}
#footer .foot1  .foot_cont2 ul li{
	width: 160px;
	float: left;
	font-weight: 700;
	color: #333;
	font-family: "Microsoft Yahei";

}
#footer .foot1  .foot_cont2 ul .foot2_tit{
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #555;
}
#footer .foot1  .foot_cont2 ul .tel{
	width: 160px;
	height: 55px;
	background:url(../images/npbg_2.png) no-repeat 0px -143px;
}
#footer .foot1  .foot_cont2 ul .server_user{
	width: 102px;
	height: 29px;
	border: 1px solid #ddd;
	border-radius: 2px;
}
#footer .foot1  .foot_cont2 ul .server_user a{
	text-indent: 10px;
	width: 102px;
	height: 29px;
	line-height: 29px;

}
#footer .foot1  .foot_cont2 ul .server_user a:hover{
	text-decoration: none;
}
#footer .foot1  .foot_cont2 ul .server_user a i{
	font-style: normal;
	color:#FF9900;
	font-size: 18px;
}

#footer .foot1  .foot_cont2 ul li a{
	font-size: 14px;
	font-weight: 400px;
	color: #545454;
	font: 12px/1.5 arial,tahoma,宋体;
	height: 22px;
	line-height: 22px;
}
#footer .foot1  .foot_cont2 .about{
	width: 190px;
	height: 240px;
	padding: 30px 50px;
}
#footer .foot1  .foot_cont2 .serve{
	width: 90px;
	height:180px;
}

#footer .foot2{
	height: 165px\0;
	width: 100%;
	padding: 20px 0px;
	background: #787878;
}
#footer .foot2 .foot2_cont{
	width: 1190px;
	height:165px\0;
	margin: 0px auto;
	overflow: hidden;
}
#footer .foot2 ul{
	width: 325px;
	height: 100px;
	float: left;
	border-left: 1px dotted #8D8D8D;
	margin-left: -2px;
	padding-left: 30px;
	padding-right: 30px;
	
}
#footer .foot2 ul li{
	float: left;
	width: 224px;
	color: #fff;
}
#footer .foot2 ul li a{
	font-size: 12px;
	color: #fff;
}
#footer .foot2 ul li a:hover{
	text-decoration: none;
}
#footer .foot2 ul li a img,#footer .foot2 ul li a{
	float: left;
}
#footer .foot2 ul .ft2_ico{
	padding-top: 5px;
	padding-right: 20px;
	width: 80px;
	height: 80px;
}
#footer .foot2 ul .ft2_titi{
	width: 224px;
}
#footer .foot2 ul .ft2_titi a{
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: 微软雅黑 ;
	font-weight:700;
}
#footer .foot2 ul .ft2_titi a:hover{
	text-decoration: underline;
}
#footer .foot2 ul  .ft3_seach{
	width: 105px;
	height: 25px;
	line-height: 35px;
	/*background: red;*/
	margin-top:5px;
	background:url(../images/npbg_2.png) no-repeat -140px -49px;
}
#footer .foot2 ul  .ft3_seach:hover{
	background:url(../images/npbg_2.png) no-repeat -140px -74px;
}

#footer .foot3{
	height: 120px;
	height:100px\0;
	width: 100%;
	overflow: hidden;
	margin-top: -75px\0;
	background: #6B6B6B;
}
#footer .foot3 .ft3_cont{
	overflow: hidden;
	width: 1190px;
	height: 100px;
	height: 100px\0;
	margin:0px auto;
}
#footer .foot3 .ft3_cont ul{
	padding-top: 20px;
	padding-top: -20px\0;
	*padding-top:8px !important;
}
#footer .foot3 .ft3_cont ul li {
	width: 1190px;
	float: left;
	height: 25px;
	color: #999;
	overflow: hidden;
}
#footer .foot3 .ft3_cont ul li a{
	color: #fff;
	font-size: 12px;
	height: 17px;
	line-height: 25px;
	border-left:2px solid #84847E;
	margin-left: -2px;
	padding:0px 5px 0px 8px;
}
#footer .foot3 .ft3_cont ul .coprightimg{
	width: 290px;
	height: 25px;
	border: none;
}
#footer .foot3 .ft3_cont ul .coprightimg a img{
	width: 76px;
	height: 24px;
	line-height: 25px;
	float: left;
	padding:0px 3px;
}
#footer .foot3 .ft3_cont ul .coprightimg a{
	border: none;
}
#footer .foot3 .ft3_cont ul .copy{
	width: 900px;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
}
#fiexbar{
	width: 250px;
	height: 30px;
	background:#41A8F7;
	position: fixed;
	bottom:0px;
	right: 20px;
	z-index: 55;
}
#fiexbar ul li{
	width: 31px;
	height: 30px;
	float: left;
}
/*#fiexbar ul .ico_1*/
#fiexbar ul li a{
	display: inline-block;
	width: 31px;
	height: 30px;
	line-height: 31px;
	float: left;
	vertical-align: center;
	color: #fff;
	text-indent:8px;
}
#fiexbar ul li .a_1{
	background: #FF6600;
}
#fiexbar ul li .a_1:hover{
	background: #FF4400;
	text-decoration: none;
}
#fiexbar ul li .a_2{
	background: #41A8F7;
}
#fiexbar ul li .a_2:hover{
	background: #299AEF;
	text-decoration: none;
}